Synonyms for "gene delivery vector"

Words with similar meaning